macroscopic pathology - French English Dictionary